@use "@/assets/styles/mixin";
@use "@/assets/styles/global";
.dialog-footer{
  text-align: right;
  border-top: 1px solid rgba(194,212,232,0.5);
  padding:20px 15px;
  button{
    @include mixin.blockStyle(92px,36px,'none',2px)
  }
  :deep(.el-input__wrapper){
    margin-bottom: 20px;
    background: #F2F3F5;
    box-shadow: none;
  }
}


//设置重点客户
.set-customer{
  padding: 5px;
  @include mixin.fontStyle(16px,#212029);
  &__title{
    margin-bottom: 10px;
  }
  :deep(.el-textarea__inner){
    background: #F2F3F5;
    box-shadow: none;
  }

}

.star{
  @include mixin.flex-align;
  cursor: pointer ;
  :deep(.svg-icon){
    flex-shrink: 0;
  }
}
.not-star-content{
  .hover-icon{
    width: 26px;
    height: 26px;
    opacity: 0;
  }
  &:hover{
    .hover-icon{
      opacity: 1;
    }
  }
}

// 重点关注事项
.attention-matter{
  display: flex;
  flex-direction: column;
  &__head{
    @include mixin.flexStyle();
    background: #fff;
    height: 60px;
    padding: 0 15px;
    .title{
      @include mixin.fontStyle(14px,#4E5969,bold);
      margin-right: 40px;
    }
    .action-btn{
      &__item{
        @include mixin.fontStyle(12px,#007DFF);
        padding: 0 5px;
        display: inline-flex;
        align-items: center;
        cursor: pointer;
        &:first-child::after{
          content: '';
          @include mixin.blockStyle(2px,16px,#E1E6ED,2px);
          display: inline-block;
          margin-left: 10px;
        }
      }
    }
  }
  &__list{
    background: #F3F5F9;
    height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
    .matter-item{
      @include mixin.flexStyle(flex-start,flex-start);
      padding: 15px;
       .matter-detail{
         margin-left: 10px;
         width: 100%;
         &__top{
           @include mixin.flexStyle();
           .name{
              @include mixin.fontStyle(14px,#3D3D3D);
           }
           .time{
              @include mixin.fontStyle(12px,#86909C);
           }
         }
         &__bottom{
           margin-top: 10px;
           background: #fff;
           border-radius: 0px 8px 8px 8px;
           padding: 7px 10px;
         }
       }
    }
  }
}
